package com.lt.integration.qywx.entity;

import java.util.List;

/**
 * 部门列表
 * @ author     :  Dragon
 * @ Created in :  2022年04月28日 16:27
 */
public class WxCorpDept {

    /**
     * 	部门id
     */
    private String id;

    /**
     * 	部门名称，代开发自建应用需要管理员授权才返回；
     * 	此字段从2019年12月30日起，对新创建第三方应用不再返回，
     * 	2020年6月30日起，对所有历史第三方应用不再返回name，返回的name字段使用id代替，
     * 	后续第三方仅通讯录应用可获取，未返回名称的情况需要通过通讯录展示组件来展示部门名称
     */
    private String name;

    /**
     * 	英文名称，此字段从2019年12月30日起，对新创建第三方应用不再返回，2020年6月30日起，对所有历史第三方应用不再返回该字段
     */
    private String name_en;

    /**
     * 	部门负责人的UserID
     */
    private List<String> department_leader;

    /**
     * 	父部门id。根部门为1
     */
    private Long parentid;

    /**
     * 	在父部门中的次序值。order值大的排序靠前。值范围是[0, 2^32)
     */
    private Integer order;

    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public String getName_en() {
        return name_en;
    }

    public void setName_en(String name_en) {
        this.name_en = name_en;
    }

    public List<String> getDepartment_leader() {
        return department_leader;
    }

    public void setDepartment_leader(List<String> department_leader) {
        this.department_leader = department_leader;
    }

    public Long getParentid() {
        return parentid;
    }

    public void setParentid(Long parentid) {
        this.parentid = parentid;
    }

    public Integer getOrder() {
        return order;
    }

    public void setOrder(Integer order) {
        this.order = order;
    }
}
